to be far-fetched - Deutsch Englisch Wörterbuch